food and travel expenses - Alemán Inglés Diccionario